Big Huge Thesaurus

Samia walkeri

noun

sounds kind of like